Big Huge Thesaurus

Taxidea taxus

noun

sounds kind of like